Batch Enhancer

BATCH ENHANCER (or BE) is an applet launched by Norton Utilities to graphically enhance the presentation of batch files (series of commands executed at once, automatically by the computer itself). Batch Enhancer allows the use of colours, square graphics and a little more complex decision parameters than the usual batch file programming.

Bugs

In version 4.5 there is a bug in the ASK TIMEOUT=n option whereby if the system clock should tick over the hour while BE is counting down then BE fails to return after the nominated timeout period. A good workaround for this is to first check that we are not currently in the 59th minute of the hour. With the new XP batch command extensions this sub procedure :not59 will handle this. For example;

call :not59
be ask "Please mount U drive. Ok to continue (n/Y/esc) ?" NY DEFAULT=Y TIMEOUT=5
...<code>...
 
:not59
if %time:~3,2%==59 goto not59
goto :EOF